
<html><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta content="text/javascript" http-equiv="content-script-type">
<title>system.collections.TreeMap</title>
<link rel="stylesheet" type="text/css" href="candydoc/style.css">
<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="candydoc/ie56hack.css"><![endif]-->
<script language="JavaScript" src="candydoc/util.js" type="text/javascript"></script>
<script language="JavaScript" src="candydoc/tree.js" type="text/javascript"></script>
<script language="JavaScript" src="candydoc/explorer.js" type="text/javascript"></script>
</head><body>
<div id="tabarea"></div><div id="explorerclient"></div>
<div id="content"><script>explorer.initialize("system.collections.TreeMap");</script>
	<table class="content">
		<tr><td id="docbody"><h1>system.collections.TreeMap</h1><!-- Generated by Ddoc from F:\MyWork\phoenix\source\system\collections\TreeMap.d -->
该模块提供实现 IMap(TKey, TValue) 接口的有序 Map 集合。
<br><br>
<b>License:</b><br>
BSD
<br><br>
<b>Authors:</b><br>
Lucifer (786325481@QQ.com)
<br><br>


<script>explorer.outline.incSymbolLevel();</script>
<dl>
<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">class 
<span class="currsymbol">TreeMap</span>
<script>explorer.outline.addDecl('TreeMap');</script>

(TKey,TValue): IEnumerable!(Pair!(TKey,TValue)), ICollection!(Pair!(TKey,TValue)), IMap!(TKey,TValue);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>表示按键排序的键-值对的有序集合。
 
<span class="currsymbol">TreeMap</span>
<script>explorer.outline.addDecl('TreeMap');</script>

(TKey, TValue) 泛型类是检索运算复杂度为 O(log n) 的二叉搜索树(红黑树)，其中 n 是字典中的元素数。
 
<br><br>


<script>explorer.outline.incSymbolLevel();</script>
<dl>
<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">this(IComparer!(Pair!(TKey,TValue)) comparer = DefaultComparer!(Pair!(TKey,TValue)).getInstance());
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>初始化 TreeMap(TKey, TValue) 类的一个新实例，
 该实例为空并使用指定的 IComparer(Pair!(TKey, TValue)) 实现来比较键。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">comparer</td>

               
<td>在比较键时要使用的 IComparer(Pair!(TKey, TValue)) 实现；
					或者为 <b>null</b> ，表示为键类型使用默认的 DefaultComparer(Pair!(TKey, TValue))。</td></tr>
</table><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">this(IMap!(TKey,TValue) map, IComparer!(Pair!(TKey,TValue)) comparer = DefaultComparer!(Pair!(TKey,TValue)).getInstance());
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>初始化 TreeMap(TKey, TValue) 类的新实例，
 该实例包含从指定的 IMap(TKey, TValue) 中复制的元素，
 并使用指定的 IComparer(Pair!(TKey, TValue)) 实现来比较键。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">map</td>

               
<td>它的元素被复制到新的 TreeMap(TKey, TValue) 中。</td></tr>
<tr>
<td nowrap valign="top" style="padding-right: 8px">comparer</td>

               
<td>在比较键时要使用的 IComparer(Pair!(TKey, TValue)) 实现；
					或者为 <b>null</b> ，表示为键类型使用默认的 DefaultComparer(Pair!(TKey, TValue))。</td></tr>
</table><br>
<b>Throws:</b><br>
AssertError，当 map 为 <b>null</b> 时。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">void 
<span class="currsymbol">add</span>
<script>explorer.outline.addDecl('add');</script>

(TKey <span class="funcparam">key</span>, TValue <span class="funcparam">value</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>将带有指定键和值的元素添加到 TreeMap(TKey, TValue) 中。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要添加的元素的键。</td></tr>
<tr>
<td nowrap valign="top" style="padding-right: 8px">TValue <span class="funcparam">value</span></td>

               
<td>要添加的元素的值。对于引用类型，该值可以为 <b>null</b> 。</td></tr>
</table><br>
<b>Throws:</b><br>
AssertError，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
键不能为 <b>null</b> ，但如果值类型 TValue 为引用类型，该值则可以为 <b>null</b> 。
		此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">remove</span>
<script>explorer.outline.addDecl('remove');</script>

(TKey <span class="funcparam">key</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>从 TreeMap(TKey, TValue) 中移除带有指定键的元素。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要移除的元素的键。</td></tr>
</table><br>
<b>Returns:</b><br>
如果该元素已成功移除，则为 <b>true</b>；否则为 <b>false</b>。
	 	如果在 TreeMap(TKey, TValue) 中没有找到 <span class="funcparam">key</span>，此方法也会返回 <b>false</b>。
<br><br>
<b>Throws:</b><br>
AssertError，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
如果 TreeMap(TKey, TValue) 不包含带有指定键的元素，则 TreeMap(TKey, TValue) 保持不变。不引发异常。
		此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">containsKey</span>
<script>explorer.outline.addDecl('containsKey');</script>

(TKey <span class="funcparam">key</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>检测 TreeMap(TKey, TValue) 是否包含具有指定键的元素。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要在 TreeMap(TKey, TValue) 中定位的键。</td></tr>
</table><br>
<b>Returns:</b><br>
如果 TreeMap(TKey, TValue) 包含具有指定键的元素，则为 <b>true</b>；否则为 <b>false</b>。
<br><br>
<b>Throws:</b><br>
AssertError，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">containsValue</span>
<script>explorer.outline.addDecl('containsValue');</script>

(TValue <span class="funcparam">value</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>检测 TreeMap(TKey, TValue) 是否包含具有指定值的元素。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TValue <span class="funcparam">value</span></td>

               
<td>要在 TreeMap(TKey, TValue) 中定位的值。对于引用类型，该值可以为 <b>null</b> 。</td></tr>
</table><br>
<b>Returns:</b><br>
如果 TreeMap(TKey, TValue) 包含具有指定值的元素，则为 <b>true</b>；否则为 <b>false</b>。
<br><br>
<b>Comments:</b><br>
此方法通过对值类型 TValue 使用默认的相等比较器 DefaultEqualityComparer(TValue) 来确定是否相等。
 		此方法执行线性搜索，因此平均执行时间与 count 属性成比例。即，此方法的运算复杂度为 O(n)，其中 n 为 count。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">tryGetValue</span>
<script>explorer.outline.addDecl('tryGetValue');</script>

(TKey <span class="funcparam">key</span>, out TValue <span class="funcparam">value</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取与指定的键相关联的值。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要获取的值的键。</td></tr>
<tr>
<td nowrap valign="top" style="padding-right: 8px">TValue <span class="funcparam">value</span></td>

               
<td>当此方法返回时，如果找到指定键，则返回与该键相关联的值；
				 否则，将返回 <span class="funcparam">value</span> 参数的类型的默认值。</td></tr>
</table><br>
<b>Returns:</b><br>
如果 TreeMap(TKey, TValue) 包含具有指定键的元素，则为 <b>true</b>；否则为 <b>false</b>。
<br><br>
<b>Throws:</b><br>
AssertError，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
此方法融合了 containsKey 和 opIndex 的功能。
		此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">KeyCollection 
<span class="currsymbol">keys</span>
<script>explorer.outline.addDecl('keys');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取包含 TreeMap(TKey, TValue) 中的键的集合。
<br><br>
<b>Comments:</b><br>
TreeMap(TKey, TValue).
<span class="currsymbol">keys</span>
<script>explorer.outline.addDecl('keys');</script>

 属性返回此类型的一个实例，
		该实例包含此 TreeMap(TKey, TValue) 中的所有键。
		TreeMap(TKey, TValue).KeyCollection 中键的顺序与 TreeMap(TKey, TValue) 中元素的顺序相同，
		与 TreeMap(TKey, TValue).values 属性所返回的 TreeMap(TKey, TValue).ValueCollection 中的关联值的顺序也相同。
<br><br>

		TreeMap(TKey, TValue).KeyCollection 不是静态副本；
		相反，TreeMap(TKey, TValue).KeyCollection 反向引用原始 TreeMap(TKey, TValue) 中的键。
		因此，对 TreeMap(TKey, TValue) 的更改将继续反映到 TreeMap(TKey, TValue).KeyCollection 中。
<br><br>

		获取此属性的值的运算复杂度为 O(1)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">ValueCollection 
<span class="currsymbol">values</span>
<script>explorer.outline.addDecl('values');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取包含 TreeMap(TKey, TValue) 中的值的集合。
<br><br>
<b>Comments:</b><br>
TreeMap(TKey, TValue).ValueCollection 中的值根据 comparer 属性进行排序，
 		并且与 keys 属性所返回的 TreeMap(TKey, TValue).KeyCollection 中的关联键具有相同的顺序。
<br><br>

 		返回的 TreeMap(TKey, TValue).ValueCollection 不是静态副本；
 		相反，TreeMap(TKey, TValue).ValueCollection 反向引用原始 TreeMap(TKey, TValue) 中的值。
 		因此，对 TreeMap(TKey, TValue) 的更改将继续反映到 TreeMap(TKey, TValue).ValueCollection 中。
<br><br>

		获取此属性的值的运算复杂度为 O(1)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">TValue 
<span class="currsymbol">opIndex</span>
<script>explorer.outline.addDecl('opIndex');</script>

(TKey <span class="funcparam">key</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取与指定的键相关联的值。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要获取的值的键。</td></tr>
</table><br>
<b>Throws:</b><br>
Error，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
		KeyNotFoundException，当已检索该属性，并且集合中不存在 <span class="funcparam">key</span>。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">void 
<span class="currsymbol">opIndexAssign</span>
<script>explorer.outline.addDecl('opIndexAssign');</script>

(TValue <span class="funcparam">value</span>, TKey <span class="funcparam">key</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>设置与指定的键相关联的值。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">TKey <span class="funcparam">key</span></td>

               
<td>要设置的值的键。</td></tr>
<tr>
<td nowrap valign="top" style="padding-right: 8px">TValue <span class="funcparam">value</span></td>

               
<td>要设置的值。</td></tr>
</table><br>
<b>Throws:</b><br>
Error，当 <span class="funcparam">key</span> 为 <b>null</b> 时。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">add</span>
<script>explorer.outline.addDecl('add');</script>

(Pair!(TKey,TValue) <span class="funcparam">pair</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>将指定的键-值对添加到 TreeMap(TKey, TValue) 中。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">Pair!(TKey,TValue) <span class="funcparam">pair</span></td>

               
<td>要加入的键-值对。</td></tr>
</table><br>
<b>Throws:</b><br>
ArgumentException，当 TreeMap(TKey, TValue) 已存在这样的键-值对时。
		Error，当键-值对的 key 为 <b>null</b> 时。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">isEmpty</span>
<script>explorer.outline.addDecl('isEmpty');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>检测此 TreeMap(TKey, TValue) 是否为空。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">int 
<span class="currsymbol">count</span>
<script>explorer.outline.addDecl('count');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取此 TreeMap(TKey, TValue) 所包含的键-值对数量。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">isReadOnly</span>
<script>explorer.outline.addDecl('isReadOnly');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>检测此 TreeMap(TKey, TValue) 是否只读。
<br><br>
<b>Returns:</b><br>
<b>false</b>。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">void 
<span class="currsymbol">clear</span>
<script>explorer.outline.addDecl('clear');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>清空此 TreeMap(TKey, TValue) 。
<br><br>
<b>Comments:</b><br>
count 属性被设置为 0，并且集合中的元素对其他对象的引用也被释放。
		此方法的运算复杂度为 O(1)，因为内部数据结构的根只为垃圾回收而释放。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">remove</span>
<script>explorer.outline.addDecl('remove');</script>

(Pair!(TKey,TValue) <span class="funcparam">pair</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>从此 TreeMap(TKey, TValue) 中移除指定的键-值对。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">Pair!(TKey,TValue) <span class="funcparam">pair</span></td>

               
<td>要移除的键-值对。</td></tr>
</table><br>
<b>Returns:</b><br>
如果已从 TreeMap(TKey, TValue) 中成功移除 <span class="funcparam">pair</span>，则为 <b>true</b>；否则为 <b>false</b>。
		如果在 TreeMap(TKey, TValue) 中没有找到 <span class="funcparam">pair</span>，此方法也会返回 <b>false</b>。
<br><br>
<b>Throws:</b><br>
Error，当键-值对的 key 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
此方法通过先使用键的比较器，然后使用值的 DefaultEqualityComparer(TValue) 来确定是否相等。
		此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">bool 
<span class="currsymbol">contains</span>
<script>explorer.outline.addDecl('contains');</script>

(Pair!(TKey,TValue) <span class="funcparam">pair</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>确定 TreeMap(TKey, TValue) 是否包含特定的键和值。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">Pair!(TKey,TValue) <span class="funcparam">pair</span></td>

               
<td>要检测的键-值对。</td></tr>
</table><br>
<b>Returns:</b><br>
如果在 TreeMap(TKey, TValue) 中找到 <span class="funcparam">pair</span>，则为 <b>true</b>；否则为 <b>false</b>。
<br><br>
<b>Throws:</b><br>
Error，当键-值对的 key 为 <b>null</b> 时。
<br><br>
<b>Comments:</b><br>
此方法通过先使用键的比较器，然后使用值的 DefaultEqualityComparer(TValue) 来确定是否相等。
		此方法的运算复杂度为 O(log n)。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">void 
<span class="currsymbol">toArray</span>
<script>explorer.outline.addDecl('toArray');</script>

(Pair!(TKey,TValue)[] <span class="funcparam">array</span>);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>将 TreeMap(TKey, TValue) 的元素复制到指定的 Pai(TKey, TValue) 结构的数组中。
<br><br>
<b>Params:</b><br>
<table><tr>
<td nowrap valign="top" style="padding-right: 8px">Pair!(TKey,TValue)[] <span class="funcparam">array</span></td>

               
<td>它是从当前 TreeMap(TKey, TValue) 中复制的元素的目标。</td></tr>
</table><br>
<b>Throws:</b><br>
Error，当 <span class="funcparam">array</span> 为 <b>null</b> 或 <span class="funcparam">array</span> 长度小于此 TreeMap 的 count 时。
<br><br>
<b>Comments:</b><br>
此方法的运算复杂度为 O(n) 。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">IComparer!(Pair!(TKey,TValue)) 
<span class="currsymbol">comparer</span>
<script>explorer.outline.addDecl('comparer');</script>

();
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>返回此 Map 所使用的比较器。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">class 
<span class="currsymbol">KeyCollection</span>
<script>explorer.outline.addDecl('KeyCollection');</script>

: IEnumerable!(TKey), ICollection!(TKey);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>表示 TreeMap(TKey, TValue) 中键的集合。
<br><br>
<b>Comments:</b><br>
TreeMap(TKey, TValue).keys 属性返回此类型的一个实例，
		该实例包含此 TreeMap(TKey, TValue) 中的所有键。
		TreeMap(TKey, TValue).
<span class="currsymbol">KeyCollection</span>
<script>explorer.outline.addDecl('KeyCollection');</script>

 中键的顺序与 TreeMap(TKey, TValue) 中元素的顺序相同，
		与 TreeMap(TKey, TValue).values 属性所返回的 TreeMap(TKey, TValue).ValueCollection 中的关联值的顺序也相同。
<br><br>

		TreeMap(TKey, TValue).
<span class="currsymbol">KeyCollection</span>
<script>explorer.outline.addDecl('KeyCollection');</script>

 不是静态副本；
		相反，TreeMap(TKey, TValue).
<span class="currsymbol">KeyCollection</span>
<script>explorer.outline.addDecl('KeyCollection');</script>

 反向引用原始 TreeMap(TKey, TValue) 中的键。
		因此，对 TreeMap(TKey, TValue) 的更改将继续反映到 TreeMap(TKey, TValue).
<span class="currsymbol">KeyCollection</span>
<script>explorer.outline.addDecl('KeyCollection');</script>

 中。
	 
<br><br>

</dd>

<script>explorer.outline.writeEnabled = true;</script>
<dt><span class="decl">class 
<span class="currsymbol">ValueCollection</span>
<script>explorer.outline.addDecl('ValueCollection');</script>

: IEnumerable!(TValue), ICollection!(TValue);
</span></dt>
<script>explorer.outline.writeEnabled = false;</script>


<dd>获取包含 TreeMap(TKey, TValue) 中的值的集合。
 TreeMap(TKey, TValue).
<span class="currsymbol">ValueCollection</span>
<script>explorer.outline.addDecl('ValueCollection');</script>

 中的值根据 comparer 属性进行排序，
 并且与 keys 属性所返回的 TreeMap(TKey, TValue).KeyCollection 中的关联键具有相同的顺序。
<br><br>
返回的 TreeMap(TKey, TValue).
<span class="currsymbol">ValueCollection</span>
<script>explorer.outline.addDecl('ValueCollection');</script>

 不是静态副本；
 相反，TreeMap(TKey, TValue).
<span class="currsymbol">ValueCollection</span>
<script>explorer.outline.addDecl('ValueCollection');</script>

 反向引用原始 TreeMap(TKey, TValue) 中的值。
 因此，对 TreeMap(TKey, TValue) 的更改将继续反映到 TreeMap(TKey, TValue).
<span class="currsymbol">ValueCollection</span>
<script>explorer.outline.addDecl('ValueCollection');</script>

 中。
	 
<br><br>

</dd>
</dl>
<script>explorer.outline.decSymbolLevel();</script>


</dd>
</dl>
<script>explorer.outline.decSymbolLevel();</script>


</td></tr>
		<tr><td id="docfooter">
			Page was generated with
			<img src="candydoc/img/candydoc.gif" style="vertical-align:middle; position:relative; top:-1px">
			on Sat Nov 29 22:33:12 2008

		</td></tr>
	</table>
</div>
<script>
	explorer.packageExplorer.addModule("platform.PAL");
	explorer.packageExplorer.addModule("platform.windows.Core");
	explorer.packageExplorer.addModule("platform.linux.Core");
	explorer.packageExplorer.addModule("system.Array");
	explorer.packageExplorer.addModule("system.BitArray");
	explorer.packageExplorer.addModule("system.Environment");
	explorer.packageExplorer.addModule("system.Event");
	explorer.packageExplorer.addModule("system.Exception");
	explorer.packageExplorer.addModule("system.Hash");
	explorer.packageExplorer.addModule("system.IntPtr");
	explorer.packageExplorer.addModule("system.Random");
	explorer.packageExplorer.addModule("system.Traits");
	explorer.packageExplorer.addModule("system.TypeTuple");
	explorer.packageExplorer.addModule("system.math.IEEE");
	explorer.packageExplorer.addModule("system.math.Math");
	explorer.packageExplorer.addModule("system.runtime.c.complex");
	explorer.packageExplorer.addModule("system.runtime.c.config");
	explorer.packageExplorer.addModule("system.runtime.c.ctype");
	explorer.packageExplorer.addModule("system.runtime.c.errno");
	explorer.packageExplorer.addModule("system.runtime.c.fenv");
	explorer.packageExplorer.addModule("system.runtime.c.inttypes");
	explorer.packageExplorer.addModule("system.runtime.c.limits");
	explorer.packageExplorer.addModule("system.runtime.c.locale");
	explorer.packageExplorer.addModule("system.runtime.c.math");
	explorer.packageExplorer.addModule("system.runtime.c.signal");
	explorer.packageExplorer.addModule("system.runtime.c.stdarg");
	explorer.packageExplorer.addModule("system.runtime.c.stddef");
	explorer.packageExplorer.addModule("system.runtime.c.stdint");
	explorer.packageExplorer.addModule("system.runtime.c.stdio");
	explorer.packageExplorer.addModule("system.runtime.c.stdlib");
	explorer.packageExplorer.addModule("system.runtime.c.string");
	explorer.packageExplorer.addModule("system.runtime.c.time");
	explorer.packageExplorer.addModule("system.runtime.c.wctype");
	explorer.packageExplorer.addModule("system.text.UTF");
	explorer.packageExplorer.addModule("system.threading.Atomic");
	explorer.packageExplorer.addModule("system.threading.ThreadUtility");
	explorer.packageExplorer.addModule("system.threading.synchronization.SpinWait");
	explorer.packageExplorer.addModule("system.collections.ArrayList");
	explorer.packageExplorer.addModule("system.collections.Comparer");
	explorer.packageExplorer.addModule("system.collections.Deque");
	explorer.packageExplorer.addModule("system.collections.EqualityComparer");
	explorer.packageExplorer.addModule("system.collections.Exception");
	explorer.packageExplorer.addModule("system.collections.HashMap");
	explorer.packageExplorer.addModule("system.collections.HashSet");
	explorer.packageExplorer.addModule("system.collections.ICollection");
	explorer.packageExplorer.addModule("system.collections.IComparer");
	explorer.packageExplorer.addModule("system.collections.IDeque");
	explorer.packageExplorer.addModule("system.collections.IEnumerable");
	explorer.packageExplorer.addModule("system.collections.IEnumerator");
	explorer.packageExplorer.addModule("system.collections.IEqualityComparer");
	explorer.packageExplorer.addModule("system.collections.IList");
	explorer.packageExplorer.addModule("system.collections.IMap");
	explorer.packageExplorer.addModule("system.collections.IQueue");
	explorer.packageExplorer.addModule("system.collections.LinkedList");
	explorer.packageExplorer.addModule("system.collections.Pair");
	explorer.packageExplorer.addModule("system.collections.PrimeHelper");
	explorer.packageExplorer.addModule("system.collections.PriorityQueue");
	explorer.packageExplorer.addModule("system.collections.Queue");
	explorer.packageExplorer.addModule("system.collections.RBTree");
	explorer.packageExplorer.addModule("system.collections.Stack");
	explorer.packageExplorer.addModule("system.collections.TreeMap");
	explorer.packageExplorer.addModule("system.collections.TreeSet");
	explorer.packageExplorer.addModule("system.collections.objectmodel.ListCollection");
	explorer.packageExplorer.addModule("system.collections.objectmodel.ReadOnlyListCollection");</script>
</body></html>


